package com.wxapp.pay.api.pojo.pojo.vm.pay;

import com.wxapp.common.constant.enums.ClientTypeEnum;
import com.wxapp.pay.api.pojo.enums.listener.PayStatusEnum;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.time.LocalDateTime;

/**
 * @author lgl
 */
@Data
public class PPayStatusVm {
    /**
     * 三方code
     */
    @Schema(description = "三方code")
    private String payCode;
    /**
     * 支付状态
     */
    @Schema(description = "支付状态")
    private PayStatusEnum payStatus;
    /**
     * 支付方式
     */
    @Schema(description = "支付方式")
    private String type;
    /**
     * 前端回调
     */
    @Schema(description = "前端回调")
    private String frontBackUrl;
    /**
     * 前端回调参数
     */
    @Schema(description = "前端回调参数")
    private String frontBackData;
    /**
     * 账户
     */
    @Schema(description = "账户")
    private String account;
    /**
     * 完成时间
     */
    @Schema(description = "完成时间")
    private LocalDateTime completeTime;
}
